semi-automatic gun - Francés Inglés Diccionario